Ajax loader
Hikone (Japan), Castle / Photo
Hikone (Japan),
Hikone Castle
(built 1603–1622 on an island in Lake Biwa).

Partial view: main tower.

Photo, undat.
HIGH RES ON REQUEST
of 1
Open Lightbox