onlybeaches

Counting the waves…

Taisho East Coast: Volcanic Rocky Shores in Okinawa, Japan | OnlyBeaches