Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2008
2013
2023
1986
1996
2018
1982
2007
1980
2019
1964
2017
1944
2006
1928
1975
2024