My first impression was Alfa Romeo 2400 or Lancia Flumina. By searching those two I found similar images and eventually searched 1964 sports cars where I found the same car in a different image. The design told me it was Italian, turns out it was designed in Italy, built in the UK and US powered. Interesting car.