I had seen this graffiti in Bristol, but never knew that it was Banksy’s. Actually, I have never even heard about Banksy.

https://i1.wp.com/houston.metblogs.com/archives/images/2006/06/bristol_banksy.jpg

But now I have to admit that some of his graffiti are seriously good:

I am not an expert, but may try an educated guess that, in graffiti art, location is paramount. The one above was made in Bethlehem.