Stock Photo: Polychrome pottery vase depicting Tlaloc, god of rain, height 35cm. Artifact originating from the Mayor Temple in Tenochtitlan (Mexico). Detail of the face of divinity. Aztec Civilization, 15th Century.
More Like This
Image Number: 1788-41057 Rights Managed Credit:DeAgostini
11291148 Model Release: No Property Release: No