London, United Kingdom
El Principio De La Vida
Painting - Gouache On Arches Paper
El Principio de la Vida - The Principle or Beginning of Life
This painting explores the mystical beginning of life which can be accessed through drinking ayahuasca. The upper portion of the painting signifies that life exists throughout the cosmos. Universes inside universes, stars and celestial bodies; life has always existed therefore it must continue, it is eternal.
December 26th, 2011
Viewed 1,677 Times - Last Visitor from New York, NY on 05/05/2015 at 10:15 PM