by bill_perry
Jesus Christ Statue Notre Dame Cathedral, Nha Tho Duc Ba, Saigon Ho Chi Minh City Vietnam