Sarah Clift is a director and writer, known for The Good Mother (2016), The Birth of Valerie Venus (2020) and Filmmakers Unite (FU) (2017).
No data