Canadian Pacific #608 - SteelRibbon

Canadian Pacific #608, Napierville, Qc