November 18 - December 30, 2017
An exhibition featuring works by the collaborative duo Stallman and pieces by artist Robert Mars. The artists in the show create works that “incorporate energetic forms, patterns, and colors.”
Opening: November 18, 2017 | 5–8 pm
1130 Dragon Street, Suite 130
Dallas, 75207 Texas
214.761.2000
Get directions