Amanda Fidler is known for Chinese Food in Minutes (2010), Wild Thing: I Love You (2006) and Time Team (1994).
No data