CP Work Train - SteelRibbon

Canadian Pacific Work Train(CWR), Lacolle, Qc