Protective wall on the grounds of Shuri Castle in Naha, Okinawa, Japan.

- Image ID: DBXD3P
Protective wall on the grounds of Shuri Castle in Naha, Okinawa, Japan. Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/stock-photo-protective-wall-on-the-grounds-of-shuri-castle-in-naha-okinawa-japan-58973370.html
Protective wall on the grounds of Shuri Castle in Naha, Okinawa, Japan.
Sean Pavone / Alamy Stock Photo
Image ID: DBXD3P
Location: Shuri Castle, Okinawa, Japan