7
The Pachacamac Idol of ancient Peru was a multicolored and emblematic sacred icon worshiped for almost 700 hundred years before Spanish conquest, according to a new study.
The Pachacamac Idol of ancient Peru was a multicolored and emblematic sacred icon worshiped for almost 700 hundred years before Spanish conquest, according to a new study.