Thomas B. Macaulay. "The Battle of Naseby". 1824.



Macaulay smith 2 1W. H. Overend