Designed by
Title
Statue of Amakusa Shiro 1621?-1638 at Shimabara castle in Shimabara, Nagasaki, Japan. He was led #189797762
Description
Nagasaki, Japan- Statue of Amakusa Shiro 1621?-1638 at Shimabara castle in Shimabara, Nagasaki, Japan. He was led the Shimabara Rebellion, an uprising of Japanese Roman Catholics
This image is editorial