Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1980
2017
2021
2024
2009
2016
1976
1989
2004
2012
2019
2022
1972
2020