Statue to Lord Protector Oliver Cromwell 1599-1658 in the grounds of the Westminster Parliament in London, England, UK

- Image ID: B3W2FB

Statue to Lord Protector Oliver Cromwell 1599-1658 in the grounds of the Westminster Parliament in London, England, UK

marina zagulyaeva culligan / Alamy Stock Photo

Image ID: B3W2FB

Location: parliament westminster london endland uk