Friday 8 April 2011

Stella Creasy MP – sensational new photo

Spotted outside the Walthamstow Labour Party office in Orford Road today...


































I’ll leave The Archipelago of Truth to think up a suitable caption…