Filters:
film production company in Free State
About 3 results.
Mimosa Films (Pty) Ltd
First Floor, Bremer-Mimosa Building, 23 Donald Murray Avenue, 9301 Bloemfontein, Suid-AfrikaMimosa Films is best known for releasing the cult hit, The Gods Must be Crazy (1980).