Unique Christmas Decorations ranging from Baubles to Crystal Snowflakes Prices from £1.50