Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum
Steven and William Ladd, ‘Ant Infestation ’, 2015, Saint Louis Art Museum