Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2023
2024
1992
1986
1996
2003
2021
1956
1982
2014
2005
1972
2008
—
2006