Ura-Maeda Beach at low tide, Okinawa Main Island, Japan

Ura-Maeda Beach at low tide, Okinawa Main Island, Japan

Ura-Maeda Beach at low tide, Okinawa Main Island, Japan