ANP Artist Sage Vaughn
had an opening this last weekend in Los Angeles titled "LIFE" showing some of his new works. The installation is at 7667 Melrose Ave, Los Angeles, CA 90046 and will run from January 12 to February 9, 2013. Visit SCION.com
for more info and to view the works.