Text Size: Small Medium Large

Angels Sing, Libera In America - Angels Sing, Libera In America - 0

Angels Sing, Libera in America presents one of the world's most beloved boy choirs in a television concert recorded in Washington D.C. 's Basilica of the National Shrine of the Immaculate Conception, North America's largest Catholic Church. It's the London-based 32-voice choir...