China Motor Bus
Bus stop sign of the China Motor Bus company, Central, 24 February 1998
Slideshow