Desnoyers - SteelRibbon

Montreal Maine & Atlantic # 2, Canadian Pacific Adirondack Subdivision, Qc

CP 5910 MM&A 758 CP 6043 MM&A 8208 3614