Sage Vaughn | LIFE

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.



Back to Top