New Harbor Block Island - A view from the sand at the Narragansett Inn
Block IslandRhode IslandNarragansett InnOceanBoatssteven viens photography