February 24 - March 31, 2018
An exhibition featuring works by Celia Eberle. The pieces in the show explore “man’s fateful relationship with nature.”
Opening: February 24, 2018 | 5–8 pm
1845 Levee Street, #110
Dallas, 75207 TX
214.745.1415
Get directions