Lotus T127 Launch: Royal Horticultural Hall, London, UK 12th February 2010. 1985 Lotus 98T. Photo: Copyright Free - Lotus F1 ref: Digital Image _A8C2410
Royal Horticultural Hall, London, UK
12th February 2010.
1985 Lotus 98T.
Photo: Copyright Free - Lotus F1
ref: Digital Image _A8C2410