Designed by
Title
Jewel Tower in Westminster, London, UK #
Description
London, UK - April 20th 2022: The historic Jewel Tower, in Westminster, London, UK. The tower is a surviving structure of the Palace of Westminster built in the 14th century
This image is editorial