Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
—
2016
1999
1976
1982
1914
2005
2021
1996
1953
2007
2019