Rodrigo Cervantes
Raúl Barrera and Lorena Vázquez are the archaeologists that head a team investigating the Huey Tzompantli, an ancient Aztec structure made of human skulls.
Rodrigo Cervantes