St Francis Xavier Church

Church in Kagoshima

A landmark church, originally built in 1908 but rebuilt in 1999.

Advertisement