Athole Stewart

Athole Stewart

Acting 1879-06-24 Ealing, London, England, UK 0.1411
Athole Chalmers Stewart