Carmen Herrera
Estructuras
May 4, 2023 - September 3, 2023
Installation image
Cheekwood Estate
Nashville, TN