Krupp Co. Exhibition Venue

The Illustrated London News v.41b (1862.11.15) Reprint (1997)

Preview