Collection search - Canadian National Railways - Maritime Telegraph and Telephone Co. - Windsor Junction, Halifax

Date modified: