Select make & model

Lotus IndyCar engine, Dallara HQ, Palma, Italy 28.12.2011

About this photo

Make