onlybeaches

Counting the waves…

Shamijima Beach: Kagawa's Golden Sand Beneath Seto Ohashi | OnlyBeaches