Christmas Tree Europe

Christmas Tree in the Snow

A Brief History Of The Christmas Tree

The tradition of putting up a Christmas tree dates back to the 1500s and was a German tradition.

Continue Reading