Notes from mirror-world

In London on business this week, first time in England. Here are some observations:

Comments