July 5 - 30, 2019
“Featuring new works by Stella Alesi and Resident Artist Christopher St. Leger.”
Opening: July 5, 2019 | 6–9 pm
102 S Commerce St
Lockhart, 78644 Texas
512.657.1850
Get directions“Featuring new works by Stella Alesi and Resident Artist Christopher St. Leger.”
102 S Commerce St
Lockhart, 78644 Texas
512.657.1850
Get directions