From West Gloucester Public Landing Gloucester, Massachusetts
Off Long Wharf Landing West Gloucester
Gloucester, Massachusetts