13th Century Oliver Cromwell's House, Ely, Cambridgeshire.

13th Century Oliver Cromwell's House, Ely, Cambridgeshire, England