Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1980
2003
2024
2013
1978
2023
2004
2016
2008
1973
2006
1964
1981
1925
1957
2007
1968
1970