Erika Duque

News Archive
2017
Terra - - Erika Duque and Audrey Travis
11/7/2015

Terra, a show by Erika Duque and Audrey Travis

Thursday, November 12th, 2015
SMUS Gallery, TCC South Campus, 5301 Campus Dr., FT Worth, TX 76119