images (35)

Immaculate Conception Cathedral 

Dili, East Timor 

Roman Catholic 

1988

images (31)

Advertisements