from "England's Leading Cathedral Choirs: Favourite Christmas Carols 2003" album by Verschiedene
See who else performs this track