Film production companyAFGlen ViewAfrican Fixer Film and Photography Service - ZimbabweDiscover this place