onlybeaches

Counting the waves…

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