Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2016
2018
1950
2012
2020
1975
2014
1957
2017
2022
2003
1994
1988
2007
2023
2013
1964