2006 Le Mans 24 Hours.: Le Mans, France. 14th - 18th June. Stirling Moss, Portrait. World Copyright: LAT Photographic.
Le Mans, France. 14th - 18th June.
Stirling Moss, Portrait.
World Copyright: LAT Photographic.