Art NewsArt World Art Industry News: Banksy Confirms That a Relatively Meh New Mural in Nottingham Was His Handiwork + Other Stories adminOctober 19, 2020