Plan of the new graving docks for the Manchester, Sheffield and Lincolnshire Railway Co., and Humber Conservancy at Grimsby

Items

See the items held within this item

Show items