Wairiki Catholic Mission

Church in Taveuni

Catholic mission.