Designed by
Title
BOLOGNA, ITALY - 2 DECEMBER 2010 Sauber Mercedes C9 1989 of 24 Hours of Le Mans exhibited at the Bologna Motor Show. #129513222
Description
BOLOGNA, ITALY - 2 DECEMBER 2010 Sauber Mercedes C9 1989 of 24 Hours of Le Mans exhibited at the Bologna Motor Show. Italy
This image is editorial