Immaculate Conception Cathedral

Church in Díli, East Timor.

Things to see in Timor-Leste

Wikipedia