David Buffum, 1811–1899


Location

Smithfield, Rhode Island

View objects associated with David Buffum >