Street artist banksy has revealed his latest work ”Cardinal Sin” at the Walker Art Gallery in Liverpool. “I’m never sure who deserves to be put on a pedestal or crushed under one.” Bansky

Street artist banksy has revealed his latest work ”Cardinal Sin” at the Walker Art Gallery in Liverpool. “I’m never sure who deserves to be put on a pedestal or crushed under one.” Bansky