Ayahuasca

Ink on paper 60x90 - 2008