Formula One World Championship: The foot well and pedals of the new Lotus 25. Dutch Grand Prix, Zandvoort, 20 May 1962.
The foot well and pedals of the new Lotus 25.
Dutch Grand Prix, Zandvoort, 20 May 1962.