Oscar the Grouch



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




Comments