Share
twitterlinkedinfacebook
Image 1 of 1
London 20.jpg
The newsroom at Telegraph Media Group (which includes the Daily Telegraph and the Sunday Telegraph)  in London, UK, on May 1st, 2012. Photo by Lucas Schifres/Pictobank