Photograph of China, China S S Co Ltd

MCR/23/289

Information

Copyright Museum of Transport, 25 Albert Drive, Glasgow