Back to Results
John Cooper in car number 17, a Cooper/Climax, in pit lane.

John Cooper

Purchase Image