It was a pleasure to have this stunning example of an Alfa Romeo Spider in for its annual service and check over.

Not many left in this condition, boasting a very low mileage of 3100km