The Middlesex Sevens, Twickenham Stadium, Twickenham, GREAT BRITAIN, 12.08.2006. Rugby, Gloucester vs London Irish, Peter RICHARDS, Photo Peter Spurrier/Intersport Images.email images@intersport-images.com...