Shimabara Castle, Japan


Shimabara Castle, Japan


Size: 4875px × 7305px
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