Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2015
1967
1996
2012
1970
2014
2002
—
1939
1999
2019
2003
2007
1968
1936
1921