Cine
+
Home
Movies
TV Shows
Trending
Discover
Go Back
Lila Barclay
Lila Barclay
Acting
Born: 1884-08-09
Perth, Scotland, UK
Known For
2 Works
5.1
The Sign of the Cross
1914
movie
A Royal Family
1915
movie