Stock Photo - Millennium Bridge over River Thames with north bank of River Thames in the background, London, England, UK

Stock Photo: Millennium Bridge over River Thames with north bank of River Thames in the background, London, England, UK.

Searchable keywords