1982 ferrari 308gtbi £99,900

2 min read

Its low mileage, service history and restored condition mark this