Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2021
1969
2007
1994
1988
1985
1986
2014
2006
1992
2008
2017
2019
2003
1987
1973
1964
1996