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