Swampscott

From Conservapedia

Jump to: navigation, search

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

Personal tools