Changarrito Residency: Juan Zavala Castro
About the Artist Juan Zavala Castro is a multidisciplinary artist working in San Antonio, Texas. Being born and raised in Coahuila, Mexico until the age of 12, much of his work reflects his past and observes a now distant cultural connection. Juan is an Educator at the McNay Art Museum and has worked in Arts […]