Fresh new piece painted by Nerone in Playford Road, London. Check out his IG profile here.