Japan: Okinawa

Shirijo Castle
Oct 1997
© Katherine H Turner