Stock Photo - Westminster Bridge and the Big Ben, the Clock Tower of the Palace of Westminster, Houses of Parliament, City of Westminster, from Lambeth, London, England, UK

Stock Photo: Westminster Bridge and the Big Ben, the Clock Tower of the Palace of Westminster, Houses of Parliament, City of Westminster, from Lambeth, London, England, UK.

Searchable keywords