Dave Hood's Pictures / Scan0187
A "Ferrari" built hill climb car with Alfa engine in the back - all the way from Malta