Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2003
2021
1978
2019
1995
2001
2009
1980
2008
2013
2017
1986
1969
2024
1956