20th June 2010

Horse Guards Avenue, London SW1A 2ET

I suppose this is, to the street photographer, what the sudden appearance of a Western Purple Swamphen on the Suffolk coast is to an ornithologist: the rare sighting of a parade of umbrellas in the immediate vicinity of a roadworks sign – oh, be still my beating heart… Of course, it could all be a…