Belchertown Historical AssociationStone House Museum

Unknown Source

Citations