The Lalique 'Helix Escargot' Snail Figurine in Green Crystal is a whimsical and refined tribute to nature’s quiet beauty. Handcrafted in France, this charming piece features a stylized snail form with Lalique’s signature satin-finished crystal and subtle polished highlights. The rich green hue brings a fresh, organic feel to the design, while the smooth curves and delicate shell detailing showcase the brand’s exquisite craftsmanship. Compact and playful, the Helix Escargot adds a lighthearted yet elegant touch to any collection or decorative space.