Collection search - Canadian National Railways. Temporary Electric Locomotive and Machine Shop. Cartierville, Que. Steel Sash. / Geo. C. Briggs, Architect. Toronto

Date modified: