Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2021
2012
2018
1975
2022
1976
2013
2023
2016
1969
2002
2014
2019
—
1998
2000
2017