The History of Leith

March 13, 2008

The Head of Oliver Cromwell

z-7119.jpg

To be found in the Bargello Museum, Florence based on his wax funeral effigy.

Some Text