Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2015
2022
1988
1971
2001
2011
1991
1941
2005
1965
2013
2017
2012
2007
2009