Ishigaki island Kabira Bay

Ishigaki island Kabira Bay

Ishigaki island Kabira Bay view from above