Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2017
1986
1963
2014
1958
2008
1988
1984
1971
1974
2010
1975
2021
1976
1979
2001
2022
1948
2016