Metzilocan: Claudia Peña Salinas
“Metzilocan” is an installation-based solo exhibition by artist Claudia Peña Salinas, who lives and works in New York City. The exhibition expands the artist's research on the Aztec deities of water, Tláloc and Chalchiuhtlicue, relating this ancestral symbolism and knowledge to modernist and contemporary structures. Through travel, documentation and collection, Salinas generates a poetic narrative […]