1969

Iso Lele

It was an exclusive Italian GT, but the Lele struggled to make its mark

Go to Top