Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1939
1925
2019
2023
1918
2017
2024
—
1999
2004
1969
2022
1983
2010
2018
2013
2015
1995
1973