A close up of a light pole at Blue Shutters Beachside Inn.

Blue Shutters Beachside Inn

1 Nautilus Road, Gloucester, Massachusetts 01930

Loading...