I sympathise with dzima1985 - there are no readily available photographs on the net. I also found the puzzle picture, which seems to be an artists impression before the car was constructed.
The drawing has what I believe is termed "artistic licence" - the blob at the front is not an air intake, but houses a driving light. And the cars had central seats, whereas the drawing suggests LHD. I do have a period race photograph in a reference book, but did not recognise the car.
I've just realised this sounds like an excuse from a bad loser ! No such thing. Well done. I must try harder.