Notre Dame Cathedral in Ho Chi Minh City Vietnam
Notre Dame Cathedral, Nha Tho Duc Ba, build in 1883 largest cathedral in French Empire Virgin Mary Statue Added in 1959 , Saigon Ho Chi Minh City Vietnam
© Thaifairs | Stock Free Images
Similar Free Images