FREE SHIPPING Every Day!
Global Shipping Offered Through Our eBay Store
New to Sparkle Castle? Find out about us and join us on our journey.
Legend has it that a wreath represents the unending circle of life, a powerful symbol of eternal hope at the heart of Christmas. This beautifully colored ornament designed by Jim Shore cheerfully captures the comfort and peace of the holidays.