Formula One World Championship: Lotus F1 cars on the Honda F1 display stand. Formula One World Championship, Rd15, Japanese Grand Prix, Race Day, Suzuka, Japan, Sunday 13 October 2013.
Lotus F1 cars on the Honda F1 display stand.
Formula One World Championship, Rd15, Japanese Grand Prix, Race Day, Suzuka, Japan, Sunday 13 October 2013.