Amanda Vogel
A Haunting at Preston Castle
2012
Movie
The Sticky Fingers of Time
1997
Movie
Beyond the Ocean
2000
Movie