Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2014
2017
2021
1982
2024
2007
2022
2008
1979
1970
1964
1974
1980
1999
1997