Let It Snow Wooden Christmas Ornament

  • $16.00
    Unit price per 
Shipping calculated at checkout.


Who doesn't love Snow...haha ok maybe not all of us.

This Wooden Ornament is 2 layers, made from Russian Baltic Birch and hand painted.