Man attempting to comprehend his...
Darwin Leon(see more by this artist)
Man attempting to comprehend his place in the universe, time, and space.
The eternal fight of creation Vs evolution
For high quality affordable prints, postcards and more now available on this piece:
Video with combination of my most recent work and exhibit: