Racing Car Photos
Top down view of Bugatti 51
1931 Bugatti 51 racing car.
Photo taken at the National Technical Museum in Prague, Czech Republic in 2012.
Picture added on 28 November 2012 at 07:48