Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1958
2020
2014
1975
—
1976
1950
1955
1954
2003
1991
2023
2017
1963
2024
2008