Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2021
1994
2008
2023
1979
2016
1976
—
2005
2010
2014
1963
1975
1961
2025
1999