Tag Archives: christmas balls

Have you ever wondered when first Glass Christmas ornaments were invented? History sends us back to….16th century! It all started in Germany that time. There is a legend that the tradition of decorating the Christmas tree spread across the world from Germany. German theologian Martin Luther was first one who initiated this custom. On Christmas Eve […]