80 Atlantic St, Gloucester, Massachusetts 01930-1669 USA
Photo Credit: Campendium/Darrell
Claim copyright