Yorke Sherwood

Yorke Sherwood

1873-12-14 | Manchester, England, UK

1956-09-27