Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2019
2017
1960
2022
2012
2004
2016
2002
2008
2021
1976
2013
1975
2023
2000