No photo

Lala Lloyd

Acting

  • Born 29/03/1911
  • Hailsham, Sussex, England, UK
  • Died 17/11/2003

Known For