Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1982
1997
2023
2014
2007
1933
2015
1972
2021
2004
1981
1928
1968
2005
1944
2008
1980