Olmec prehispanic god sculpture found in Cacaxtla Archaeological Site, in Tlaxcala, Mexico


Size: 4288px × 2848px
Photo credit: © Jose Luis Perez De Castro / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: archaeology, aztec, cacaxtla, god, mexico, olmec, prehispanic, sculpture, tlaxcala