User main picture

Zoya Mach

Filmmaker
London, UK

About me

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