Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2007
2016
1956
2017
1955
2019
2024
2003
2008
1986
1964
2000
1994
1988
1985
1999
1997