London News paper

Thumbnail Title Description
Illustrated London News

 on the Transvaal Frontier, the lamentable loss of life which occurred there and the possible danger to which his small force, although.....

1 record found.