Last modified on 13 April 2009, at 08:33

Swampscott

This is an old revision of this page, as edited by Deborah (Talk | contribs) at 08:33, 13 April 2009. It may differ significantly from current revision.

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