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