Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1991
2014
2023
1977
2025
1989
2009
2017
2013
2006
2000
1951
2007
2016
2015
2012
1985
2011