1964 Formula One World Championship.: Lotus Factory, Hethel, Norfolk, England. The outside of the Lotus factory. World Copyright: LAT Photographic. Ref: 12073.
Lotus Factory, Hethel, Norfolk, England.
The outside of the Lotus factory.
World Copyright: LAT Photographic.
Ref: 12073.