Lala Lloyd

3/29/1911 – 11/17/2003Hailsham, Sussex, England, UK

Biography not available in this language.

Filmography (23 titles)