View
1 stock photos
Kabira Bay, Ishigaki, Okinawa, Japan. The bay forms part of the Iriomote-Ishigaki National Park