Pristine white sand beach on Izena Island, Okinawa, Japan

Pristine white sand beach of Izena Island, Okinawa, Japan

Pristine white sand beach on Izena Island, Okinawa, Japan