Stella Meghie is a director and writer, known for Jean of the Joneses (2016), The Weekend (2018) and The Photograph (2020).
No data