DISCOVERY GREEN® TAKES FLIGHT THIS WINTER WITH ATLAS, AN INTERACTIVE ART INSTALLATION FROM INTERNATIONALLY RECOGNIZED ARTIST, JEN LEWIN
Discovery Green Labranch at Lamar, HoustonDiscovery Green, downtown Houston’s 12-acre urban oasis and epicenter for interactive public art, is proud to announce the debut of its signature winter art installation, ATLAS by internationally recognized artist, […]
Free