Banksy image of Hucleberry Finn character New graffiti in Camden Lock on Grand Union cannal London UK. Leave a Reply Cancel reply Δ