Banksy?

Looks like there's a new Banksy in town. It appeared over night, but can't be confirmed just yet.

Comments
Sign in or get an account to comment.