H. Cooper Cliffe

H. Cooper Cliffe

1862-07-19 | Oxford, Oxfordshire, England, UK

1939-05-01