onlybeaches

Counting the waves…

Kameura Beach: Pebble Shore Hideaway in Kami-Amakusa, Japan | OnlyBeaches