All Images

1926 Renault 40CV.

ADD TO LIGHTBOX +

Ref: 2004-P-2590.tif

Description:

9 litre 24hr. World record 1926 107.9 m.p.h.

Commercial

Personal