Now you see it, now you don’t: Banksy stop sign taken from London street soon after it appears
rewrite this content and keep HTML tags LONDON — The elusive artist Banksy displayed his latest work on a London street corner and it was taken less than hour after …