Skip to main content

Lila Barclay

Actor · 1884 – 1965 · Perth, Scotland, UK

Movies3

  • Movie
  • Movie5.1

    The Sign of the Cross

    1914 · 8 votes

  • Movie