Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2014
1967
2002
1998
2023
1996
2013
2016
2021
1964
2019
2012
2008
2018