Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1972
1998
1980
2020
1963
1982
2006
1940
1964
1987
1981
2007
1968
2012
2013
2017
2016
2003
2018
2014