George Douglas Campbell

1923-1900

London
United Kingdom

Elected to AAS
October 1869