De Carlini Superb Beauty and Elegance: The De Carlini Snow Queen Italian Christmas Ornament has arrived at The Cottage Shop!