February 05, 2010

110110

Cookie enjoys hip hospital hospitality.

January 31, 2010

040110

Ectopic worries.

January 25, 2010

281209

A faint line is better than none.

January 20, 2010

211209

Mark, the herald angel sings, glory to the new born 'king.

January 12, 2010

141209

Breaking up (old sofas) is hard to do.

January 10, 2010

071209

Mike does his super-effective sales patter.

January 03, 2010

301109

At the David Hughes private(s) view, Ruskin Gallery, Cambridge School of Art.

December 27, 2009

231109

Spit and the dog.

December 18, 2009

161109

How art mirrors life when you're clueless.

December 11, 2009

091109

Summer holidays, cleaning, amusements and lack thereof.