Lydia Sherwood

Lydia Sherwood

1906-05-05 | London, England, UK

1989-04-20