Front cover image for 250 Royal Speeches : from 1760 to 1882. Speakers, George III. ... George IV. ... William IV. ... Victoria, etc

250 Royal Speeches : from 1760 to 1882. Speakers, George III. ... George IV. ... William IV. ... Victoria, etc

Print Book, English, [1885]
J. Hall, London, [1885]
90 pages ; 35 cm
122696669