
This Santa Head Ornament is a festive and iconic holiday decoration that embodies the spirit of Christmas and the joy of Santa Claus. Meticulously crafted with attention to detail, this ornament adds a touch of holiday magic and cheerful charm to your festive decor.
Size; 5.5"