Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1954
1931
2020
2005
2022
2019
2021
1967
2016
2017