Share
twitterlinkedinfacebook
Image 1 of 1
Church_C01238.jpg
Asia, Japan, Nagasaki, Shimabara, Shimabara Catholic Church, Alter Cross