This 1983 Lancia Beta Spider with lively2.0-litre Lampredi Twin-Cam unit wasPartialy restored in 2023 including a strip to bare metal and respray in bright redComes with removable targa roof panel and new softtop at the back.The Appeal See more
ZAR35,000