Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2016
1986
1974
2008
2007
—
1980
1996
2022
2024
2010
2014
1964
1970
1999
1997