Lamborghini sports cars are parked in front of Milan's Sforza castle in Milan on the eve of the first leg of a 1,200km Grand Tour through Italy to mark the 50th anniversary of the car-maker.
Post a Comment