Back to top

James Freeman Clarke, 1810-1888 [graphic].