MOSCOW, RUSSIA – November 27, 2014 – Production of electronic components at high-tech factory
Original size is 2560 × 1709 pixelsMOSCOW, RUSSIA – November 27, 2014 – Production of electronic components at high-tech factory
Original size is 2560 × 1709 pixels