Nossa Senhora de Aitara

Church in East-Timor.

Things to see in Timor-Leste