Some pics from Mille Miglia race in Italy.