portrait of a mysterious woman surrounded by plants and vines in the jungle, spirit of ayahuasca, art by christophe vacher