Christmas tree biscuits
Published on December 1, 2017
Oh, Christmas tree! Did you know that the Christmas tree is said to have originated in Germany in the 1500s? It was made popular in England by Queen Victoria’s German husband, Prince Albert, in the 1830s. From there, it spread to the states and eventually across the world. Use a skewer to poke a hole at the top of each...
Read More