ARTIFACT

Nazca Human Trophy Head. Schaffhausen, All Saints Museum, Peru, southern coastal region,Nazca, 100 BCE-700CE

  • /