I was looking through an issue of The Journal, Spring 1982, No 65. And on page 13 is a few photos of a very similar car (rhd). From an event called Italia '81.
Lotto win, and I'd seek out and buy a D24, replica notwithstanding. There was one for sale a few years back, article in an issue of 'Classic and Sportscar.