The St Francis Xavier’s Cathedral, Kyoto (1890) is one of the highlights of the Museum.
Meiji-Mura Museum 明治村, Inuyama, Japan
← Meiji-Mura Museum 明治村, Inuyama, Japan
The St Francis Xavier’s Cathedral, Kyoto (1890) is one of the highlights of the Museum.