CP Work Train - SteelRibbon

Canadian Pacific, Work Train(CWR) & D&H #253, Lacolle, Qc.