Sheila Chanel is known for Footprints (2012), The Null Hypothesis (2018) and Saving Aunt Mimi (2021).
No data