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