Cricket fans outside Lord's celebrate England's World Cup victory

Record ID: 464437