Event Location
Zimbabwe International Film and Festival Trust
2 Canterbury Road
Kensington
Harare 26300
Zimbabwe
Kensington
Harare 26300
Zimbabwe
+263 77 287 1194
+263 77 287 1194
simbirirai@gmail.com