Carola Insolera is an actress and director, known for Sign Gene: The First Deaf Superheroes (2017), Thomas i Kiosken (2006) and Team Nikolai (2008).
No data