A tribute to Sir Stirling Moss. The epic Mercedes-Benz 300SL, a limited edition print of 15 each come signed & numbered.