onlybeaches

Counting the waves…

Miyako Bay Beach: Sheltered Waters in Iwate, Japan | OnlyBeaches