HUB
Acting
Cara Bamford
*1970
in Bristol, England, UK
4/10
Lost Dogs
2005
8/10
Persuasion
2007
7/10
Mermaid Down
2019
10/10
Culture Shock
2013