Nagasaki, Japan- Statue of Amakusa Shiro 1621?-1638 at Remains of Hara castle in Shimabara, Nagasaki, Japan. He was led the Shimabara Rebellion, an uprising of Japanese Roman Catholics
View Full Image on Dreamstime
Username: beibaoke1
Editorial: No
Width: 7360 pixels
Height: 4912 pixels
Downloads: 0
Image ID: 189797200