I have a set of upholstery shop seat covers which came on my now defunct black 1988 Black Spider Veloce. They are more maroon than red. They are now perfect because the shop which did them did not achieve perfection. But I don't want a perfection price for them. I will try to upload a photo of part of them as installed in the Veloce, but the last photos I tried to upload a few minutes ago did not upload. If you are interested I can email you photos. They are not ripped or worn, just not what I would call a perfect reproduction of the originals.
Good Luck, Robert Hill in Memphis TN
1959 red Giulietta Spider Veloce
1988 black Spider Veloce
1988 red Spider Quad