James Abercrombie D.D.

Amherst College Digital Collections > Archives & Special Collections

James Abercrombie D.D.
Download a single image