Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1999
2020
1912
1990
1963
2017
1989
1967
1958
1974
2012
2018
1973
2007
2015
1985
2013
1980
2021
2024