10-11 Meters-Shanghai Shenlong Bus Co., Ltd

10-11 Meters