More than 300 color images of CPR rolling stock in revenue freight and passenger service as well as maintenance of way.