Oscar the Grouch

Street Art in London (UK).
We don’t know the name of the artist.


(c) Graffiti & Street Art – Read entire story here.