Shimabara Castle, Japan
Shimabara Castle, Japan
Size: 4841px × 7253px
Location: Shimabara Nagasaki Prefecture Japan
Photo credit: © David Parker / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: castle, edo, hizen, japan, japanese, matsukura, moritake, nagasaki, period, prefecture, province, samurai, shigemasa, shimabara