street art October 24, 2004October 6, 2022 Steve 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