historicaltimes- Archaeologists study a colossal Olmec stone head in La Venta, Mexico, 1947. via red

more about : historicaltimes