Cara Kelly
FollowBorn in Glasgow, Scotland, UK
Cara Kelly is known for Trust Me (2017), State of Play (2003) and Rillington Place (2016).
Born in Glasgow, Scotland, UK
Cara Kelly is known for Trust Me (2017), State of Play (2003) and Rillington Place (2016).