Publication

The Illustrated London News

January 31, 1880


form: newspaper
location published: London, United Kingdom

publishers:
Leighton Bros  founded in: 1858 closure in: 1883

texts:

illustrations:
The Claddagh  p. 116