Tag: Japan

Ibusuki, Japan

At any time of the year on the beach of this small town in Kagoshima Prefecture, on the southern tip of the island of Kyushu, you can see a curious…