Log in
Lila Barclay
Actress
08/09/1884
- 11/28/1965
Perth, Scotland, UK
Known For
The Sign of the Cross
5.9
Henry VIII
5.8
A Royal Family
0.0
The Sentimental Lady
0.0