street art Steve October 24, 2004October 6, 2022 0 Comments cheese, Dface, mice, mouse Cheesy Dface has been busy in London’s Covent Garden recently. There’s around 20 or so mouse related pieces like this one Read More