London - Photocatalyst
4
3
2
6
8
76
Powered by SmugMug Log In
Tower Bridge

Tower Bridge

London, England - November 9, 2007: The lights of traffic crossing the iconic Tower Bridge in central London at night.

BritainBritishEast LondonEnglandEnglishGreat BritainLondonTower BridgeTower HamletsUKUnited Kingdomarchitecturebridgebuildingcitylightlong exposurenightroadtowertraffictransporttransportation