Extreme view of entrance tower at the Houses of Parliament in London, England.

Royalty-free stock photo ID: 29723035

Extreme view of entrance tower at the Houses of Parliament in London, England.