Designed by
Title
The Palace of Westmister in London #44442483
Description
LONDON, UNITED KINGDOM - AUGUST 4: The Palace of Westmister on August 4, 2014 in London. The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom.
This image is editorial