Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2008
2003
2014
2024
2006
2005
1994
1986
1996
1982
1988
1985
2000
1992
1997