[medium and large bus ]Daewoo Le Lesta 25

Car plate number 72무6217

Price USD 33,643