Share
twitterlinkedinfacebook
Image 1 of 1
Le Mans 2012 12.jpg
Toyota TS030 Hybrid driven by Sebastien Buemi, Anthony Davidson and Stephane Sarrazin, Le Mans, France, 18th June 2012. Photo by Glenn Ashley Photography