Publication

The Illustrated London News

April 24, 1886


form: newspaper
location published: London, United Kingdom

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

texts:

illustrations: