A bridge crossing the River Thames in the city of London
Tower Bridge in England is the most grandiose structure on the River Thames
Naked model on the background of a forest and a river
The embankment of evening London. Thames and Tower Bridge in the light of lanterns