Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1979
2009
2014
2021
2017
1959
1939
2023
1941
1989
2024
2019
1956
2016
1991
2000