Here are some pictures of my ’64 Alfa Spider. I have put only about 50 miles on the clock since I got it back from almost 10 years of restoration, eight years for the mechanical, one year at my house and one year for the body, paint and upholstery. Upholstery needs to be reworked, the shop did not know how to install the vinyl.
Ciao and All the Best,
Jim in Memphis