Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1988
2017
2009
2012
2023
1971
1990
2020
2022
2018
2014
1960
2016
1998
2000