Click here to skip to content
Back

Illustrated London News

Illustrated London News

Where Be Your Gibes Now?, Illustrated London News, 18 December 1880