

Enhance your home decor with this elegant sculpture that showcases fine French craftsmanship. The Lalique Crystal Owl Sculpture is a detailed piece from the Earth Animals range, handcrafted in France.
Designed as part of the Earth Animals range, this owl sculpture has an ethereal allure.
Nobly perched with eyes wide open to watch over the home, it is handcrafted in France and makes a charming addition to any decorative display.