Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2023
2022
1990
1963
1969
2018
2020
2008
1955
1956
2003
2013
2017
2014
2009