Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1960
2024
2016
2015
1995
2023
2014
2017
2018
2019
1988
2007
1999
2012
1968
2000
2009