Cricket World Cup final: England train at Lord's

Record ID: 464630