Victoria Tower of the Palace of Westminster (Houses of Parliament), London, UK

Royalty-free stock photo ID: 94539295

Victoria Tower of the Palace of Westminster (Houses of Parliament), London, UK