Merry and Bright 12 Days of Christmas Advent Puzzle Calendar

One puzzle a day for the 12 days of Christmas.