Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2019
1979
1992
2010
2015
1998
2025
2023
2005
1950
2014
2003
2000
2001
1983
1978
—
1962