Collection search - C.P.R. (Canadian Pacific Railway) 100006 Box Car Hart Otis General Purpose Car Montreal Tramways Co. street car underframe C.C. & F. Co