Stock Photo - Elizabeth Tower, Big Ben, Clock tower, Houses of Parliament, Palace of Westminster, Westminster Bridge, City of Westminster, River Thames, London, England, UK, United Kingdom, Europe.

Stock Photo: Elizabeth Tower, Big Ben, Clock tower, Houses of Parliament, Palace of Westminster, Westminster Bridge, City of Westminster, River Thames, London, England, UK.

Searchable keywords