Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2010
1991
2022
2017
1974
1972
1977
—
2003
2014
1989
1983
1925
2004
1973
1994
2000
2015
2021