preview



Image Ref:  7000527a.jpg
Photograph Description:
Race winners Hans Herrmann and (GER) Richard Attwood (GBR) Porsche 917 K. Le Mans 24 Hours Race, Le Sarthe, France, 13-14 June 1970.
 

 


Buy Print