Stone statue of Teoyaomiqui, a god of the Aztec mythology.

Teoyaomiqui

Stone statue of Teoyaomiqui, a god of the Aztec mythology.