<< >> // + // contact

tlaloc // 2005 // 52×85 cm
venetian glass tiles // cooked stone

an icon of aztec art and one of the symbols of the sky specifically tlaloc, god of water.