ARTHOUSTON 96
Jen Lewin
Atlas, 2024 by Jen Lewin, Photo by Nicki Evans
editor’s pick
ATLAS, created by internationally recognized artist Jen Lewin, was an extraordinary interactive public art installation showcased in Fall 2024 at Houston’s Discovery Green’s Brown Promenade. The installation featured 24 handcrafted and hand-painted ethereal glowing moths of monumental scale, suspended gracefully from the trees along the promenade. These majestic creatures reacted dynamically to the movements of visitors, creating an enchanting and immersive experience. Each moth in the installation was meticulously crafted by hand and represents a unique endangered North American moth species. This artistic choice highlighted the critical ecological role these moths play in the natural lifecycle of plants and trees in the region. By celebrating their beauty and raising awareness of their endangered status, the ATLAS installation inspired visitors to reflect on the delicate balance of our ecosystems and the importance of conservation efforts.