by nelsonart
Goodwood, UK - July 13, 2013: Ferrari Formula 1 race car and mechanics at the Festival of Speed event in Goodwood, UK