Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2008
2004
2017
1973
2016
1940
2014
2006
1994
1988
1985
2000
1980
1969
2003
1986
1996
1997