Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2024
1987
1970
2008
2007
1999
1997
2017
1964
2006
2020
1972
2021
1991