Cromwell House, Ely
Holmes, Reg.
Cambridge Ely Society
1983
Cover title
Cromwell, Oliver, 1599-1658
Cromwell House (Ely, England)