Kukuli Velarde: CORPUS
Fine Arts Center 30 W. Dale St., Colorado Springs, CO, United StatesAn installation of sculpture and textiles that encourages reflection on the meaning of survival in the face of colonialism by blending Indigenous and European aesthetics in a critical representation of […]