Bugu Yagura corner turret of Imabari Castle, Shikoku Island, Japan. Stronghold of Todo Takatora, erected in 1604, reconstructed in 1980
View Full Image on Dreamstime
Username: Joymsk
Editorial: No
Width: 1640 pixels
Height: 2468 pixels
Downloads: 0
Image ID: 55730951