Triumph of the Tagger
Located at:
1500 block N. Spring Street in downtown L.A.
Inserted May 10, 2001
Still Present