“Windows on St. Louis” at Lambert-St. Louis Int’l Airport
Six St. Louis-area arts and cultural organizations are strutting their stuff in a new 130-foot long exhibit in the Main Terminal baggage claim at Lambert-St. Louis International Airport (STL). “Windows on St. Louis” includes panels filled with art, sculptures, photographs and memorabilia from various groups and attractions, including an interactive touch-screen promoting the Gateway Arch. […]