Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2000
1969
2023
2008
1976
2006
1998
1972
2019
1982
1997
1986
1996
1981
1925
2013