Spider - 105 & 115 Series (1966-1994)
I recently bought from a single owner here in Marblehead, Ma, my dream car, a 1983 Alfa Romeo Spider, one owner, mint condition, 53,000 miles, exterior totally restored, superb!
The interior is all original materials but shows some authentic 'wear and tear' especially the leather seats. I am...