LEYLA YILMAZ

Leyla Yılmaz

DIRECTING

Born in Turkey.
Yılmaz graduated in Archaeology and Art History from Istanbul University and went on to study Film at NYU.