French print of South Docks, Liverpool.

DX/2314
French print of South Docks construction equipment, etc, from Annales Industrielles, Paris, 1891.