That's correct, yes!
I believe it is right; the original picture is below, which you can see includes the Lancia badge and a Turin registration plate.
What I couldn't ascertain was whether it's by ItalDesign (designer of the production Delta of course) or if it's an in-house design.
Maybe someone knows?