Person

Macpherson, H. A. (Hugh Alexander), 1858-1901.

Catalogue