Designed by
Title
River Thames near Palace of Westminster, Houses of Parliament. UNESCO World Heritage Site #63175198
Description
Palace of Westminster fragment (known as Houses of Parliament) located on bank of River Thames in City of Westminster. London, UK.