Stock Photo - Partial view of the Tower Bridge over the River Thames. We can also see the City Hall and The Shard. London, England, Great Britain, Europe.

Stock Photo: Partial view of the Tower Bridge over the River Thames. We can also see the City Hall and The Shard. London, England, Great Britain, Europe.

Searchable keywords

Choose multiple keywords