Set against the stunning backdrop of the newly opened Printemps New York, Christian Pellizzari’s Odyssey of Nature’s Rebirth emerges as a breathtaking site-specific installation that celebrates creativity, resilience, and the rebirth of nature in all its glory. Produced by the visionary team at Set + Stage Creative, the immersive work sets the tone for a new era of experiential retail—one where fashion, art, and storytelling intertwine.
Where French Savoir-Faire Meets American Spirit
Marking the grand opening of Printemps’ first U.S. flagship, this installation sets the standard for the brand’s unique cultural dialogue—melding the refined elegance of French craftsmanship with the bold, inviting energy of American hospitality. The result is a space that feels both timeless and futuristic, rooted in heritage yet reaching for innovation.
A Journey Through Nature’s Renaissance
Odyssey of Nature’s Rebirth transforms the retail environment into a dreamlike narrative. Pellizzari’s work, inspired by his ongoing research into the natural world, invites visitors to wander through a surreal landscape where flora and fauna become symbols of regeneration. At its core, the installation is a celebration of nature’s tenacity—how it adapts, evolves, and flourishes anew.
Craft Meets Technology
The installation is a remarkable fusion of old-world artistry and modern technique. Hand-blown Murano glass elements shimmer throughout the space, their organic shapes and iridescent finishes evoking dew-laden petals and fantastical creatures. These are contrasted with cutting-edge 3D-printed sculptures, giving the impression of nature morphing and evolving in real-time. The interplay of materials—fragile glass and structured polymer—mirrors the delicate yet powerful dance of rebirth.
Designed for Discovery
Set + Stage Creative’s production elevates the installation beyond visual spectacle. Every detail has been tailored to enhance the visitor’s sense of wonder—from the lighting design that casts dreamlike shadows, to the spatial choreography that encourages exploration. It’s not just something to see—it’s something to feel.
Open Through June 2025
Whether you’re an art lover, a design enthusiast, or simply in search of inspiration, Odyssey of Nature’s Rebirth is an unmissable experience. On view now at Printemps New York through June 2025, this installation captures the spirit of a brand—and a city—embracing transformation, beauty, and the boundless possibilities of the natural world.

