I seem to remember reading somewhere that it was from a Lancia but I can't recall the details.


Peter

[Linked Image]