Only raced once at the 1971 24 Hours fof Le Mans but still popular today!
13” x 19” limited edition art print. only 100 pcs. will be produced.
Only raced once at the 1971 24 Hours fof Le Mans but still popular today!
13” x 19” limited edition art print. only 100 pcs. will be produced.