Naminoue beach in Naha, Okinawa, Japan. - Image Details