Gereja Santo Theodorus, WeluliParishSharedesa weluliWeluli, Nusa Tenggara TimurIndonesiaGet directions