Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan

Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan

Idanohama Beach (Ida Beach), Iriomote Island, Okinawa, Japan