As much of the public will contend, graffiti is merely the defacement of public property, although over the past few years more and more of the opposition has been straying over to the dark side. The arts elite have …
Ever heard of Stamford? A sleepy little town, well hardly even that, around 100 miles north of London, Stamford, as their website exclaims is ‘The Finest Stone Town in England’. You get the picture, cobbled streets and babbling brooks, …