The Palace of Westminster (Houses of Parliament) facade with King Richard I statue in front, London, UK

Royalty-free stock photo ID: 94539331

The Palace of Westminster (Houses of Parliament) facade with King Richard I statue in front, London, UK