Stock Photo: Tower Bridge over the River Thames at dusk, blue hour, London, England, United Kingdom, Europe