Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2016
2017
2008
2013
2009
2010
2002
2014
1989
2018
2003
1980
2007
2015
1928
2021