Optimistic street art.

I have seen this all over central London, in different languages too.

Comments
Sign in or get an account to comment.