Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2014
1964
—
1991
2018
1980
1979
2007
2019
2021
2015
2025
2009
2010
1948
1988
2017