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