7-8 Meters-Shanghai Shenlong Bus Co., Ltd

7-8 Meters