Actress | Soundtrack
Serving as assistant director to her husband, Harry Meacher, who is directing a play in London entitled, "21st Century Faust".
Effervescent smile and youthful, delicate, feminine features
Shawford, Hampshire, England, UK
Check out what IMDb editors are excited to watch this month and get gifting with IMDb's Holiday Gift Guide, curated with the entertainment lover in mind!