Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2009
2019
2000
1944
1928
2018
2022
1982
1991
1996
2024
1999
1948
2020
2016
1954