Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1980
1994
2005
2015
1944
2014
1939
2021
1996
2002
2018
1993
2019
1967
1973
—
2009