Posted on March 10, 2009January 6, 2014 by Stef McDonaldGraffit Wall: Sign of the Times Photo taken in Venice, CA, at the graffiti wall.
Oh, my!
I think this was recently in a movie I saw that was shot in L.A.