A Quechua home altar with ancestor skulls and offerings including mummified newborn llama. Sacred Valley, Ollantaytambo, Urubamba, Peru

A Quechua home altar with ancestor skulls and offerings including mummified newborn llama. Sacred Valley, Ollantaytambo, Urubamba, Peru
