Back to Results
Gilera motor in a Formula Three car.

Brands Hatch Daily Telegraph

Purchase Image