street art Daffy Duck Break Out Steve February 6, 2008September 3, 2012 0 Comments Miss Buggs Found in Shoreditch – possibly by Miss Buggs