NEBULA
Discover
Movies
TV Shows
Acting
Lila Barclay
August 9, 1884 — November 28, 1965
Perth, Scotland, UK
Known
for
0
A Royal Family
1915
51
The Sign of the Cross
1914
Lila Barclay — NEBULA