This week's Talking Heads introduces the exotic figure of the Queen of Sheba, who foreshadows the three Kings who visit the Child Jesus.
Hear the extraordinary prophecy of how David's descendant will rule for ever, and Mary will be the Temple of the Lord.
Feast of the Holy Family / Sunday within the Octave of the Nativity
Fourth Sunday of Advent