BYD C10MS 45 ft double decker electric​ bus in the U.S.

About this photo

Make
BYD
USA / Global
Our International Editions