Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2022
1970
2023
1963
2016
2024
1993
1985
1928
1944
2019
1974
2003
2000
1976
2018