Banksy Reveals New Street Sign Artwork in England

Following his string of public artworks in Paris, Banksy returns with a new illegally-mounted street sign piece which is presumably located in the town of Clevedon in England. The work portrays a black spray-painted stencil of two elderly subjects with a pair of children holding hands in the foreground.

You must be logged in to post a comment