onlybeaches

Counting the waves…

Mason Bay Beach: Stewart Island's Windswept Dunes and Solitude | OnlyBeaches