Steven and William Ladd, ‘Tower Tee’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Tower Tee’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Tower Tee’, 2015, Saint Louis Art Museum