Peace Goddess Downtown LA

November 23, 2009

New piece located in the Arts District in Downtown Los Angeles part of the LA Freewalls Projects.  More info on JetsetGraffiti.com.

Shepard_Freewall_1