Swampscott

From Conservapedia
Jump to: navigation, search

Swampscott is a town of around 15,000 people north of Boston, Massachusetts.