The fine works of art: The London Tower Bridge: “

Tower Bridge, London, UK

Advertisements