Designed by
Title
Computers at Smau exhibition in Milan, Italy #34649050
Description
MILAN, ITALY - OCTOBER 23: Computers on display at Smau, international exhibition of information communications technology on OCTOBER 23, 2013 in Milan.
This image is editorial