Oliver Cromwell discovering the letter of King Charles I
Oliver Cromwell discovering the letter of King Charles I at the Blue Boar, Holborn, London
Picture No
13615111
Media ID
48382455
Size
4776px x 3682px
(7.6MB)
Credit
Mary Evans Picture Library
Source
Engraving in The Illustrated Magazine of Art, April 1854
Date
1647





























