Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2022
2016
1941
2014
2018
2017
2004
2020
1982
1974
1955
2003
1991
1971
2001