facebook_pixel

Banksy Street Sign Artwork @ Clevedon England

Banksy Street Sign Artwork @ Clevedon 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.
The message behind the work is still unclear, but let us know your thoughts. In other art stories, Sterling Ruby is creating new artworks for concurrent exhibitions in Belgium.