Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2023
2017
1974
1982
1985
2022
1973
2013
2016
1983
—
2010
1949
2015