Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2018
1999
2021
2019
2017
1973
1954
2016
2008
1985
2010
2023
2020