Christmas Moments Podcast – Taladh Chriosda (Christ’s Lullaby)

This Christmas carol, Taladh Chriosda, or “Christ’s Lullaby,” is a love song in the Scottish tradition. It is a re-telling of the Christmas story from the point of view of Mary in the form of a lullaby she sings to baby Jesus.

Continue reading

1 2 3 4 5 23