Stock Photo - Big Ben at dusk. London, England, United kingdom, Europe.

Stock Photo: Big Ben at dusk. London, England, United kingdom, Europe.

Searchable keywords

Choose multiple keywords