It's the only picture I have. It's certainly not Alfa. But it should be Italian, since it resembles late 50s Zagatos a lot. The front end really looks like a GTO or a 70s Morris, but all the rest is pure Italian, whether it be Fiat, Alfa or Lancia.
Why am I asking you this? The car is a riddle in our local vintage car newspaper