Click to go back

Naha, Okinawa; Kokusai Dori from Dept. Store (1971)