Zoya main picture

Zoya Mach

Filmmaker

London, UK

About me

Curious, fun-loving, mischief-making human being. Also, a filmmaker.