Publication

The Illustrated London News

September 28, 1889


form: newspaper
location published: London, United Kingdom

publishers:
William & Charles Ingram  founded in: 1884 closure in: 1905

texts:

illustrations: