Matchbox Alfa Romeo SZ 1:56 Scale Made In China Circa 1991.
Item is unboxed but in very good condition for age, please see photos.
Any questions please ask