Carnival of the Vanities No 50 hoovers up the best of the blogosphere over the past week.
Which is an excuse for a quite gratuitous train picture (as if I really needed an excuse)
Carnival of the Vanities No 50 hoovers up the best of the blogosphere over the past week.
Which is an excuse for a quite gratuitous train picture (as if I really needed an excuse)