Sorry, been afk. Well done, it is indeed an Alfa Romeo Giulietta Spider undergoing a make shift respray by a certain half naked Edward Fox
By pure chance I believe I've stumbled across what it is, but as I didn't actually recognise it I shall sit this one out.
I want one Will be away afk most of today, so if people are sure they/someone has got it feel free to post another.