Royalty-free stock photo ID: 209816128
London, England - NOV 6: The Palace of Westminsterin London, England on November 6 2013. It is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of UK.
By gary yim
Usage and Popularity show how the Shutterstock community is engaging with this asset.
More from this artist