Join us on the Swampscott Town Hall Lawn

22 Monument Avenue — Hosted by the Town of Swampscott

Wednesdays, 6-8pm

website design: www.marlanddesign.com