The elusive artist Banksy displayed his latest work on a London street corner and it was taken less than hour after he confirmed its installation on December 22. A red stop sign with three military drones on it was taken in the middle of the …
Read MoreBanksy stop sign taken from London street soon after it appears







