Nobody produces stickers like the German left. The British school girl outfits are priceless. Friedrichshain, Berlin. July, 2010.