A New Banksy? Locals Suspect Tree Mural Which Appeared Overnight On The Side Of A Building In North London Could Be The Latest Offering By The Elusive Street Artist
A suspected Banksy artwork has appeared overnight on the side of a building near Finsbury Park in London. The artwork shows a splattering of green which… Read More »A New Banksy? Locals Suspect Tree Mural Which Appeared Overnight On The Side Of A Building In North London Could Be The Latest Offering By The Elusive Street Artist