[medium and large bus] Daewoo Le Lesta 39

[medium and large bus ]Daewoo Le Lesta 39

Car plate number 71로6339

Price USD 9,816