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

11-12 Meters