ANNOVER - MARCH 9: view of Hall 13 on March 9, 2013 at CEBIT computer expo, Hannover, Germany. CeBIT is the world's largest computer expo. Poster #22811454
ANNOVER - MARCH 9: view of Hall 13 on March 9, 2013 at CEBIT computer expo, Hannover, Germany. CeBIT is the world's largest computer expo. Poster #22811454