In London
In London on a business trip for a couple of days. It's cold so the decorated Christmas trees almost put me in the Christmas mood:
(it would have if it was snowing)
What's the story with English and their pillows anyway?
Two huge pillows and a tube. Anybody feel like explaining their use (that doesn't involve X-rated movies?)
No comments:
Post a Comment