Tower Bridge

Tower Bridge

Tower Bridge, and River Thames.