Olmec prehispanic godlike head 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, dramatic, god, head, mexico, olmec, prehispanic, sculpture, tlaxcala