The Stories of Twelve Famous Carols
When it comes to traditional Christmas carols, separating history from legend can be as tricky as detangling holly and ivy. Looking forward to our Festival of Carols, which will run from 7PM on December 21 through December 25, we’d like to share some of the true stories behind our favorite carols.