Stampe
Page from an issue 1894
THE ILLUSTRATED LONDON NEWS
802x560
Also available:
Full size
(85K)