Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2015
2009
2012
2010
1931
2008
2020
2018
2004
2019
1985
1993
2003
2000
2022