Professionally restored only a handful of years’ ago and resplendent throughout is this rare right-hand drive Alfa Spider with the snarling 2.0 litre engine up front.
Everyone should own an Alfa. Correction; everyone should own this Alfa.