L

Lala Lloyd

Born 29 March 1911 in Hailsham, Sussex, England, UK

Died 17 November 2003 (aged 92)

Actor