Sunday, July 28 @ 10:30AM — 12:30PMSun, Jul 28 @ 10:30AM — 12:30PM
Swampscott Town Hall Lawn, 22 Monument Ave., Swampscott, MA