Kabira Tabaga Beach, Ishigaki Island, Okinawa, Japan

Kabira Tabaga Beach, Ishigaki Island, Okinawa, Japan

Kabira Tabaga Beach, Ishigaki Island, Okinawa, Japan