Mounted on 15ft wheelbase, manufactured by Dennis of UK in the early 1920's, this bus was operated by the Kai Tack Motor Bus Company. ( Photo source from the "Commercial Motor" magazine published in 1926)
Date picture taken
1920s
Shows organisation(s)