Did you know that Old World Christmas ornaments are the most popular brand of ornaments in our store? Our website is currently featuring St. Nicholaus on Horse, a classic piece that celebrates the European tradition of St. Nick. He is $29.99 and comes with a beautiful gift box.
*products