Eyeflix
Movies
TV Shows
Top Rated
Upcoming
Lila Barclay
Acting
· Born 1884-08-09
· Perth, Scotland, UK
Advertisement · 728×90
Known For
movie
5.1
The Sign of the Cross
1914
movie
The Sentimental Lady
1915
movie
A Royal Family
1915
Advertisement · 728×90