BYD

BYD bus 8.6M 2016
BYD bus 12M 2016 (kew)
BYD bus 18M LE 2016 (kew)