onlybeaches

Counting the waves…

Teruma Beach: Uruma's Undeveloped Shore in Okinawa, Japan | OnlyBeaches