Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1980
2019
2017
2003
1994
2000
1967
1964
1984
1933
2025
1972
2020
2006
2005
1925
2022
2023