Rebecca Spencer is known for In the Bleak Midsummer (2013), Little Hearts (2020) and A Haunting (2005).
No data