REDCAT Carmina Escobar: FIESTA PERPETUA! Saturday, January 13, 2018

Carmina Escobar: FIESTA PERPETUA! Saturday, January 13, 2018

REDCAT Carmina Escobar: FIESTA PERPETUA! Saturday, January 13, 2018

Presented as part of Pacific Standard Time Festival: Live Art LA/LA