SOLD! 1968 Lotus 51a Formula Ford

1968 Lotus 51a Formula Ford

This 1968 Lotus 51a Formula Ford has now SOLD!