onlybeaches

Counting the waves…

Mamashita Beach: Volcanic Cove on Niijima Island, Tokyo | OnlyBeaches