Toyota Land Cruiser 60 1983
Japan
206000 km |Diesel |Right |4WD
Tzs. 57,236,584
Duty not paid
Tzs. 63,999,328