May 19 - June 23, 2018
An exhibition of new works by North Texas-based artist Steven Charles. The artist’s works “are electrifying multi-layered abstract compositions that obsessively shift in spatial depth and color producing dazzling optical effects. Often embedded with found material, his combined works are known for their eerily sweet palette of acrylic paint that appear to be emerging microbial colonies.”
Opening: May 19, 2018 | 5–8 pm
1845 Levee Street, #110
Dallas, 75207 TX
214.745.1415
Get directions