Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1961
2017
1972
2004
2021
2008
2014
1981
1964
1987
2023
1973
1948
2007
1968
2006
1925
1940
2019