Jennifer Steyn

Jennifer Steyn

Jennifer Steyn is known for her work on Duma (2005), Cry, the Beloved Country (1995) and Goodbye Bafana (2007).