Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
2015
1936
1954
1912
2019
2017
2008
1931
2021
2004
1963
2024
2013
2007
2018
2012