Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
—
2017
2007
1994
1988
2023
2003
2020
2015
2018
2013
1970
1982
2005
2024