Three people fly from Chile and Spain to Iquitos, Peru to experience the magic of the sacred plant ayahuasca.
1991
2008
2023
1993
1931
2018
2022
2002
2016
2024
1976
2010
2014
2017
1995