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

8-9 Meters