Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2007
2025
2017
2019
1976
2009
1971
2024
1939
1958
1993
2020
2012
1989
2014
1965
2021