Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2023
2021
1956
1985
2014
2024
1954
1976
2017
2003
1955
2008
1975
1982
2009
2010
2002