Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2000
2023
2013
1953
2001
2024
2019
2020
1926
2022
—
2018
2007
2015
2005
1974
2004