Banksy is back in New York with his first piece since October 2013. It’s a brilliantly executed “rat-in-the-clock”, a theme which has been used a few times before, most recently at The Walled Off Hotel. The piece can be found on 6th Av, a few blocks south of the Empire State Building.
Image from Banksy’s Instagram