Well, this is quite the thing that I saw on my lunchtime perambulation around Walthamstow. I now want to track down the other 17 Turd Grrl stickers.