Ellen Lovell

Ellen Lovell

Born in Dublin, Ireland

Director.

Director

Producer

Writer

Art

Costume & Make-Up