Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2019
2016
1965
1999
2014
2011
1991
2020
2015
2007
2017
2010
2018
1979
2009
2022