Oliver Cromwell's House, Ely, Cambridgeshire, England
 
Oliver Cromwell's House, Ely, Cambridgeshire, England, Great Britain
Ely, Cambridgeshire.

Oliver Cromwell's House.

Comment