Alfa Romeo 2500 SS

disassembly

Stripping and overhaul

Assembly and delivery