Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2000
1980
2008
1974
2007
2014
2019
1954
1997
2021
2023
2022
1964
2020