1970 International Trophy.: 1970 International Trophy. Silverstone, Great Britain. 26 April 1970. Lotus 72-Ford Cosworth. Ref-3/3962C. World - LAT Photographic
1970 International Trophy.
Silverstone, Great Britain.
26 April 1970.
Lotus 72-Ford Cosworth.
Ref-3/3962C.
World - LAT Photographic