Lydia Sherwood

Lydia Sherwood

Born 5 May 1906 in London, England, UK

Died 20 April 1989 (aged 82)