Stock Photo: Tourists sitting near a bridge, Tower Bridge, Thames River, London, England