images (62)

Our Lady of the Immaculate Conception Cathedral 

Ho Chi Minh City, Vietnam 

Roman Catholic 

1880

images (66)

Advertisements