A large new sculpture has appeared in the heart of London, in the St. James’s district, bearing the signature of mysterious street artist Banksy. The creation has caused a lot of fuss and speculation about whether it is his new work. The sculpture depicts a man in a suit walking forward, as if descending from a pedestal. In one hand, he holds a flag, which at the same time covers his face, creating a mysterious and symbolic image.