Just trying to move this one along.
I have no idea at this point, but the fact that it is LHD and has some ID characteristics that might fit, is it a Delage or Delahaye of some sort? My photo files do not support this idea but, maybe..............
Bill