Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2003
1955
1975
2019
1954
2025
2008
2014
2018
1976
1991
1987
1981
2015
2022