1988 Alfa romeo IN AUCTION AT LLOYDS Convertible Spider Spider Carrara 70,917 Convertible Manual Need Finance? Watchlist