A single-decker bus of The China Motor Bus Company

A single-decker bus serves Route 7 between United Pier of Central and Aberdeen in the early 1960s. The China Motor Bus Company introduced its first double-decker buses in 1962.

Share Share