posted on January 5, 2011 with 13 notes
Lancia D20, Le Mans (1953)
(and the Ferrari 330MM)

Lancia D20, Le Mans (1953)

(and the Ferrari 330MM)