Fazila Amiri

Fazila Amiri

Born in Kabul, Afghanistan

Director

Producer

Writer