onlybeaches

Counting the waves…

Kushiro Beach: Hokkaido's Urban Coast Where Cranes Meet Sea | OnlyBeaches