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 11,198 Times - Last Visitor from Saint Louis, MO on 10/06/2022 at 12:32 PM