Brand or Publisher:
Artist or Photographer:
Black, White, Red, Grabber Blue
Porsche Victory Le Mans 81
Featured on page 100 of the Lewandowski book.
No links have been set yet