Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2021
2014
1980
2024
1954
1997
1974
—
2019
2006
1999
2000
2020
1972