Coral reef snorkeling in clear tropical water, Iriomote Island, Okinawa, Japan

Coral reef snorkeling in clear tropical water, Iriomote Island, Okinawa, Japan

Coral reef snorkeling in clear tropical water, Iriomote Island, Okinawa, Japan