May 12 - June 16, 2018
An exhibition of installations by artist Lucrecia Waggoner. The pieces in the show are inspired by forms found in nature and abstract visions of landscapes.
Opening: May 12, 2018 | 5–8 pm
1130 Dragon Street, Suite 130
Dallas, 75207 Texas
214.761.2000
Get directions