CP Holiday Train - SteelRibbon

Canadian Pacific, U.S Holiday Train, CP St Luc Yard, Montreal Qc