Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2008
1980
1970
2024
2016
1981
2013
2012
2004
2018
2020
2007
1982
2010
2006
1972
1968