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 9,599 Times - Last Visitor from Cupertino, CA on 10/17/2021 at 9:24 AM