Location Map of Statue of Oliver Cromwell in St Ives

Market Hill, St Ives,

Return to detail page