Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2012
1921
1973
2014
2015
1985
2008
1999
2007
1975
1957
1950
1978
2019
2000
1971
2017