Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1963
1982
2015
2023
2016
1989
1973
1977
1971
1978
1965
2020
2012
2014
2021
1932
2009
2001