Brand or Publisher:
Artist or Photographer:
Black, White, Red, Dodger Blue
24 Hours Of Le Mans (Overall Porsche Triumph)
Featured on page 103 of the Lewandowski book.
No links have been set yet