autofantasia's photos with the keyword: Italian

1993 Rover Mini "TheItalian Job" - K140 WCP

28 Dec 2013 606
1990s homage to one of the great films of the 1960s ... "The Italian Job".

1973 Lancia Fulvia - PLL 24L

1984 De Tomaso - B664 DRS

09 Sep 2013 281
Italian sexiness!