Kirsty Louise Cameron is a director and actress, known for Thirteen (2019), Though I Walk (2020) and Snakeskin (2001).
No data