Swampscott, Massachusetts (USA)

Details

NameSwampscott
Administrative divisionMassachusetts
CountryUnited States