Portfolio Categories: Events

Past Exhibition: September 7, 2024 — September 28, 2024 Itzel Vilches (b. 1988) is a multimedia artist born in Laredo and currently based in San Antonio, Texas. She earned a Bachelor of Fine Arts in 2021 from the University of Texas at San Antonio with a concentration in printmaking and…