I had seen this graffiti in Bristol, but never knew that it was Banksy’s. Actually, I have never even heard about Banksy.
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.