Handcrafted of felt in India, our smiling snail ornaments are intricately detailed with colorful beads, sequins and stitching, making them a lively addition to your holiday tree.
- Handcrafted of felt, beads and sequins
- Set of 4 in blue, green, pink and red
- Due to handcrafting, slight variations may occur
- Part of our Animal Kingdom Collection
- Made in India
Approx. 4.2"W x 3.5"H each