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