Designed by
Title
Statue of Amakusa Shiro 1621?-1638 at Remains of Hara castle in Shimabara, Nagasaki, Japan. He was #189796551
Description
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
This image is editorial