Tower Bridge and Thames by Night, London, England

Tower Bridge and Thames by Night, London, England

Night view of the Tower Bridge in London, England. Tower Bridge, London, England, UK.

October 26, 2012
ID: #12653