The old questions concerning the possibility of Christians being loyal to the Emperor.

Iwakuni Castle – Yamaguchi Prefecture

[View full size]