Athole Stewart

Athole Stewart

1879-06-24 | Ealing, London, England, UK

1940-10-18