Designed by
Title
London, United Kingdom: Tower Bridge, one of the famous bridges of British capital #111343091
Description
London, United Kingdom: Tower Bridge. It was built over 120 years ago to ease road traffic while maintaining river access to the busy Pool of London docks.