Click here to skip to content
Back

The Illustrated London News, 7 June 1879

The Illustrated London News, 7 June 1879

The Illustrated London News, 7 June 1879 - Enlarged image