TOPSHOT - A statue by British street artist Banksy, is pictured in Waterloo Place in central London on May 1, 2026. Elusive street artist Banksy on April 30 confirmed he was behind a new work drawing crowds in central London: a statue of a suited man striding into the void while holding a flag that blocks his view. The monument, which has Banksy's name scrawled on the base, first appeared on Wednesday just off the central street of Pall Mall. (Photo by Brook Mitchell / AFP via Getty Images) / RESTRICTED TO EDITORIAL USE - MANDATORY MENTION OF THE ARTIST UPON PUBLICATION - TO ILLUSTRATE THE EVENT AS SPECIFIED IN THE CAPTION

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo