2007 / 02 This gentleman, Andre, is finishing brewing ayahuasca tea. Andrea is an ayahuasca master, meaning that he regularly leads groups of fifty people into the meditative world that the tea helps induce.
Previous Home Next
02