Tuesday, 31 March 2015

Ayahuasca - The Spirit Vine

'Ayahuasca - The Spirit Vine'



















Good vs evil and the sacred voyage. The White Elephant Studio, London.