Lala Lloyd

Lala Lloyd

From Hailsham, Sussex, England, UK • 1911 - 2003

Horror credits