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