Kukuli, a young llama herder, leaves her grandparents in the countryside of Cusco to attend the Feast of Mamacha Carmen in the town of Paucartambo.
2016
2024
2014
2020
2004
2003
2018
2008
1924
2013
2023
1991
1980
1972
2015
2005
2010