Designed by
Title
The Palace of Westminster rises up out of the west bank of the River Thames. #107860663
Description
The Palace of Westminster, home to the British House of Parliament, rises up out of the west bank of the River Thames as it meanders its way through the city of London, England, U.K.
This image is editorial