logo
Naya Naskovich backdrop
Naya Naskovich poster
Naya Naskovich
Naya Naskovich is an actress and filmmaker based in Los Angeles, New York, Zurich and Moscow, and is of Swiss and Serbian background. She holds a Mast...