The Shepherd's Carol

The Shepherd's Carol

Christmas Night Bob Chilcott , David Flood , Canterbury Cathedral Choir 1475683200007