Cromwell Museum in Huntingdon.
Publisher: Huntingdonshire County Council
Published: 1965
Place of publication: Huntingdon
Language: eng