Stock Photo - Naha, Okinawa, Japan: park in Shintoshin

Stock Photo: Naha, Okinawa, Japan: park in Shintoshin.