1970 Spanish Grand Prix.: Jarama, Madrid, Spain. .17-19 April 1970. Jackie Stewart, March 701 Ford, 1st position. Ref: 70ESP05. World Copyright: LAT Photographic
Jarama, Madrid, Spain. .17-19 April 1970.
Jackie Stewart, March 701 Ford, 1st position.
Ref: 70ESP05. World Copyright: LAT Photographic