Industrial British cities may have a reputation for being grey, but Bristol has been given a splash of colour by graffiti artists. Thousands of them descended on the ...