At Gloucester, Mass’s annual parade of the strange, the odd, the fantastic and the wonderful, a community makes some noise.
The Very Good, Horribles Day
July 3, 2015
Massachusetts
At Gloucester, Mass’s annual parade of the strange, the odd, the fantastic and the wonderful, a community makes some noise.