Seen On the Street
Mysterious red glasses.
By Street Art SF Team
on March 26, 2013
Location: Clarion Alley @Mission Street in San Francisco, Ca.
Artist: Ruby Reds. TVwithCheese. Possibilitarian
They are sometimes added to existing art. Check out the dog by Caledonia Alley on the Ape Do Good wall.
