Tower Bridge and London Fog Magic Mug
- from our Affiliates
About "London Icon" An artist's impression of the famed Tower Bridge in the heart of London, England standing astride the River Thames on an eerie night swathed in the silence of a gentle fog..