New Banksy Artwork Appears in London: Fifth Piece in a Week

Earlier today, local residents in the northeastern London area of Walthamstow woke up to discover a new mural by elusive street artist Banksy- which also makes it the fifth Banksy … Continue reading New Banksy Artwork Appears in London: Fifth Piece in a Week