Athole Stewart

Athole Stewart

Born on June 24, 1879 in Ealing, London, England, UK, died on October 18, 1940.