Caledonian Railway Locomotive C.R 419 : "not just another pug's story" /
MacIntosh, Jim,author.
Caledonian Railway Association,publisher.
Scottish Railway Preservation Society,publisher.
Title from cover.
Published in association with the Scottish Railway Preservation Society (SRPS).
Caledonian Railway Company.
Steam locomotives
Steam locomotives