I have almost 3 hundred pictures of different Delahayes...but not this one.
It should be from 1936-8, but the strange part is the spare wheel on the fender. I found no other example, as it was usually put onto the back lid.
Is it from a british coachbuilder? if yes, Barker?