Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2022
1989
1967
2018
—
2008
1982
2010
2015
1983
2016
2024
2021
2005
2019
1955