Lila Barclay

Acting

09/08/1884 · Perth, Scotland, UK

Films · 2

A Royal Family

A Royal Family

The Sign of the Cross

The Sign of the Cross