Fans stream into Old Trafford ahead of Cricket World Cup semi-final

Record ID: 464481