Cotton Warehouse, London

Cotton Warehouse in London. Source: Illustrated London News (31 August 1860): 192. Click on image to enlarge it.


Last modified 3 January 2023