Swampfield Historical Society Collection

Artifacts and documents held by the Swampfield Historical Society.
View all 132 items in this collection