Selected vehicle
LOTUS EUROPA
Engine
1.6
Engine code
DL16A
Power
78kW / 106PS
Year
1970-1976