Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2007
1968
1940
2006
1964
1972
2003
2009
2021
1981
2013
2014
2019
2023
1998
1957
2025