1971 Spanish Grand Prix.: Montjuich Park, Barcelona, Spain. 16-18 April 1971. The Ferrari 312B's in the paddock, action. World Copyright: LAT Photographic. Ref: 71ESP a.
Montjuich Park, Barcelona, Spain. 16-18 April 1971.
The Ferrari 312B's in the paddock, action.
World Copyright: LAT Photographic.
Ref: 71ESP a.