The Cologne Christmas Market
It’s Christmas Eve, Christmas is so close you can almost touch it. Homes everywhere are bedecked with Christmas finery, refrigerators bulge with Christmas indulgence, for most of us the shopping’s been done and the presents wrapped. Where did you shop …