InstituteFestivalProfessionals
EN/NL
Donate
About IDFA
Archive
Leo Phiri
producer

Leo Phiri

South African
Festival history
Film
My Land My Life
Role
Co-director
In
IDFA 2002
Role
Co-director
In
IDFA Fund 2002