by bill_perry
Stained Glass, Christ Crucifix, Mary Statue, Notre Dame Cathedral, Nha Tho Duc Ba, built in 1883 largest cathedral in French Empire Saigon Ho Chi Minh City Vietnam