Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1955
1975
1954
2008
1986
2009
1970
2014
1996
2007
1956
1971
1991
1972
1963
2024
1976