Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
—
2013
1957
1993
2008
2019
2002
1976
1988
2024
1944
1928
2021
1973
1937
2014
1991