Amy Stacy is known for It's My Shout: Short Films from Wales (2016), The Afternoon Play (2003) and Hex (2004).
No data