Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2017
1959
2018
2024
1976
1985
2009
1982
1993
1963
2004
1970
2003
1955
1956