Mallory Park, of the 1971 European F5000 Championship ray allen and mike hailwood from Motor racing magazine photo peter burn_840