John Simmons Almy, 1815–1904



View objects associated with John Simmons Almy >