1975 Spanish Grand Prix. : Montjuich Park, Barcelona, Spain. 25-27 April 1975. Clay Regazzoni, Ferrari 312T. Ref: 75ESP02. World Copyright - LAT Photographic
Montjuich Park, Barcelona, Spain.
25-27 April 1975.
Clay Regazzoni, Ferrari 312T.
Ref: 75ESP02. World Copyright - LAT Photographic