Designed by
Title
Westminster Palace, London, United Kingdom #19794430
Description
LONDON, UNITED KINGDOM - MAY 6: Saint Stephens Porch in Westminster Palace on May 6, 2011 in London, UK. The palace has been part of a UNESCO World Heritage Site since 1987.
This image is editorial