Natasha Negovanlis - Home

Natasha Negovanlis

Natasha is an actress from Toronto, Canada who gained notoriety for playing the titular role in the award-winning, internationally popular, web series Carmilla (2014). Best known for playing dark and sultry characters, her accolades include nominations for both a 2015 Shorty ... read more

Portrait Photos of Natasha Negovanlis 24 Portrait Photos

Landscape Photos of Natasha Negovanlis 32 Landscape Photos