More New Banksy?

Just days after the piece in Bridge Place was found in London, this piece was discovered in Camden loch, the same site where veteran graf artist Robbo’s 25 year long piece had stayed. The two artists have been feuding on this location for a while now. The latest (presumed from[...]