LOT NO : 072

Item : TVS METRO PLUS 110
Manufactured Year : 2015
Vehicle No : NC BEB - 1XXX
Remark : Dambulla