Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
—
2023
1969
2007
2017
1995
1926
1983
2009
2016
2008
2010
2000
1985
2012
2022
1999