Designed by
Title
Mille Miglia ,italy #71771646
Description
The Mille Miglia was a long- distance run , made ââ¬â¹Ã¢â¬â¹on roads open to traffic that was disputed in Italy twenty-four times from 1927 to 1957 ( 13 editions before the second world war and 11 after 1947 ,vintage cars
This image is editorial