[medium and large bus ]Daewoo Le Lesta 25

Car plate number 75구8832

Price USD 19,223