Advertisements

Moon

The Nature of Shelter

Shelter Island sits between the north and south forks of Long Island’s east end. Breathtaking views await a ferry ride away, from Greenport or North Haven

Advertisements