from "Majesty & Wonder: An Instrumental Christmas" album by The London Festival Orchestra
See who else performs this track