Happy Xmas
This piece by Otto Schade is located in Old Street. It's called "Peace and Love". When I saw it and took this pic on 10 December, I thought it would have been the perfect street art Xmas card: fun and ironic at surface, poweful message beneath. A genuine happy Xmas to everyone