Erika Felton is a director and actress, known for Ned Kelly (2003), Who's Afraid of the Big Bad Wolf? (2020) and Abbey and Moose's Detective Agency.
No data