Dave Hood's Pictures / Scan0187

A "Ferrari" built hill climb car with Alfa engine in the back - all the way from Malta

Scan0187