Equestrian statue of Todo Takatora in Imabari Castle, Shikoku Island, Japan. Takatora (1556-1630) was a Japanese daimyo and the founder of Imabari castle
View Full Image on Dreamstime
Username: Joymsk
Editorial: No
Width: 2468 pixels
Height: 1630 pixels
Downloads: 2
Image ID: 55363555