Stock Photo: Bridge across a river, Tower Bridge, Thames River, London, England