ARTIFACT

The so-called “Tlaloc Mask” is an Olmec-looking stone carved monument with no context, that was donated to Xalapa Museum in Mexico in 1985. No further information, nor who donated it, the approximate place of origin, nor the circumstances of its finding ever became clear

  • /