Actress | Producer | Director
Younger half sister of theatre director Edward Hall, theatre set designer Lucy Hall, producer Christopher Hall and Jennifer Caron Hall.
I think acting can be very frustrating, and there's no experience that doesn't make you a better actor.
Rebecca Maria Hall
London, England, UK