Fans descend on Lord's for Cricket World Cup final

Record ID: 464640