onlybeaches

Counting the waves…

Fred Benson Town Beach: New Shoreham's Block Island Gem | OnlyBeaches