Collection search - Details of cast and wrought iron work for Union Suspension bridge, Ottawa. / Samuel Keefer, Chief Engineer, Board of Works

Date modified: