Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2021
2007
2009
1950
2015
1975
2014
1957
2002
2020
2023
2024
2017
1974
2025
1988
1994
1970
2008