1968 Race of Champions.: 1968 Race of Champions. Brands Hatch, Great Britain. 17 March 1968. Ferrari 312. Ref-3/3248. World - LAT Photographic
1968 Race of Champions.
Brands Hatch, Great Britain.
17 March 1968.
Ferrari 312.
Ref-3/3248.
World - LAT Photographic