Photographs London Lord’s Cricket Ground

The Pavilion, Lord’s Cricket Ground.

Lord’s claims to be, with ample justification, the home of cricket. Photographed on 25 July 2011, the fifth day of the first Test between England and India.