Toyota Land Cruiser 60 1983
Japan
206000 km |Diesel |Right |4WD
Tzs. 63,998,896
Duty not paid
Tzs. 57,300,872