Japan’s largest mangrove swamp, Iriomote Island, Okinawa

Japan's largest mangrove swamp, Iriomote Island, Okinawa

Japan’s largest mangrove swamp, Iriomote Island, Okinawa