Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2014
2007
2022
1966
2011
1992
1994
1964
1980
2009
2017
1944
1977
2024
1957
2003
2006