Add to Lightbox
Comp
137090557 (RM)
TOWER BRIDGE, LONDON, ENGLAND, GREAT BRITAIN, EUROPE