Photograph of China, China S S Co Ltd

MCR/23/289
Copyright Museum of Transport, 25 Albert Drive, Glasgow