Mitsubishi Delica Spacegear 2003
Japan
53400 km |Petrol |Right |4WD
Tzs. 62,487,296
Duty not paid
92580 km |Petrol |Right |4WD
Tzs. 66,598,388