Buy Add to Lightbox
Colossal Olmec head in the main square of Santiago Tuxtla, Veracruz, Mexico. Known as the Cobata head, this is the largest known Olmec head.
Colossal Olmec head in the main square of Santiago Tuxtla, Veracruz, Mexico. Known as the Cobata head, this is the largest known Olmec head.
Filename: Veracruz91.jpg
Copyright

View This Image's Galleries:
Catemaco, Veracruz, Olmec Sculptures