April 9 - May 7, 2016
An exhibition of works by Brooklyn-based mixed media artist Oliver Clegg. The works in the show “depict 20th century pop icons as an allusion to how the information overload of the 21st century has impacted visual culture.”
Opening: April 9, 2016 | 6–8 pm
150 Manufacturing Street, Suite 210
Dallas , 75212 Texas
214-538-1148
Get directions