Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2003
2020
1956
1963
2023
1974
1970
1985
2019
2017
2009
1993
1976
2018
1990
2022
2014