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