Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1956
2007
2019
1955
2014
1974
1970
1975
1985
1990
2015
2009
2020
2013
2017
1963
1996