Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2019
2016
2007
2005
1921
2013
2010
1977
2018
2021
1955
2000
2017
2020
1979
2015