domesticvocation.com
Keeping Advent: December 24
Today we meditate on one of the most poetic parts of the Bible.