Jigsaw puzzle of the iconic Tower Bridge in London, England crossing over the River Thames. The suspension bridge is near the Tower of London, and the bridge can be crossed by motorists.
Tower Bridge • bridge • travel • London • England • United Kingdom