Donald Hall

Donald Hall

1867-08-13 | Morree, North West Province, East India

1948-07-25