Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2012
2016
1998
2003
2017
2011
2020
2014
2018
2023
2013
1964
2010
1912
1944