NO RESERVE: 2013 ALFA ROMEO 8C SPIDER
What we know:
2013
Alfa Romeo
—
Spider
The vehicle is a striking 2013 Alfa Romeo 8C Spider sports car, with its breathtaking design and captivating details making it one of the most beautiful Alfas.
Last bid:
£189,500