Cine+
HomeMoviesTV ShowsTrendingDiscover
Lila Barclay

Lila Barclay

Acting
Born: 1884-08-09
Perth, Scotland, UK

Known For

2 Works
The Sign of the Cross
5.1

The Sign of the Cross

1914

movie

A Royal Family

A Royal Family

1915

movie