Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2008
—
2009
1979
2017
2010
1982
2018
1985
2020
1973
1999
1978
2003
1991
1998
1936