Base
Name
Katherine Leach-Lewis
Role
Short Description
A producer working in Cape Town, South Africa
Long Description
A producer working in Cape Town, South Africa on documentaries and long form fiction films.