Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2004
2018
2008
2000
2012
1955
2014
—
2022
2010
1982
1956
1931
2015
2016
1978
2009
1974