Stand by · pulling the latest frames
Leanne Rowe
Acting
Born · 1982
Essex, England, UK
Oliver Twist
2005
Jane Eyre
1996
Boudica
2003
Lovesong
2012
Rest Stop
2015