Collection search - Plan for uniting Grand Trunk Railway with Lachine Canal shewing also proposed wet and dry docks, warehouses &c

Date modified: