Windsor Castle by Night Bauble



A mystical scene of snowy Windsor Castle at night with Santa Clause and his reindeer flying high in the sky decorates this exquisite handcrafted bauble. Handcrafted in England, this beautiful piece is the perfect Christmas gift coming perfectly packaged in a festive red box.

You may also like

Recently viewed