header image for Dino 268 SP registry

Dino 268 SP

Year produced1962
Chassis numbers0798 - 0806, (3 built)
EngineV8