Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2023
2006
1985
2025
1973
1970
2014
2018
1993
1974
2021
2011
1956
1998
1963
2010
1997