Marie Ballard


Marie Ballard - character from 2001 film 'The Poof Point'.