Click for MoreClick for MoreClick for La Luz de Jesus opening - June 1 2012 - Photos by Lee Joseph
The Infectious Ephemera of Germs
ARTBOUND, 02/10/14, KCET 28, Los Angeles, CA:

Posted 04/25/14 - From writer Rodrigo Ribera D'Ebre at The Huffington Post:
The Modern-Day Salvador Dali

Last update: May 16, 2018.