Sahara Force India Formula 1 Team, F1, Indian Grand Prix, New Delhi, India, Stock Photo, Picture And Rights Managed Image. Pic. YST-PHOTO4-372117