Santa Claus is coming to town…

Santa Claus is coming to town…

The ever wonderful Santacon descended on London again December 14th. This early event lets Santa blow off a little steam before getting his head down…

Tube trains.

Tube trains.

I’m going to start drip feeding a few of the images from a book I’m (very) slowly putting together. I have several years worth of…