The Crimson Check Snowman Head is a beautiful 6.5 x 11 inch decoration. Perfect for sprucing up your holiday decorations, this piece is sure to bring joy to your home for years to come. Crafted with high-quality materials, this snowman head will be a treasured addition to your home.
![Crimson Check Snowman Head](http://dejavuboutiqueandhomellc.com/cdn/shop/products/1688414681865.png?v=1688414805&width=1445)