Designed by
Title
People attend Skolkovo Campus #107053237
Description
Moscow, Russia - October 16, 2017: People attend Skolkovo Campus. Skolkovo Innovation Center is a high technology business area that is being built at Skolkovo near Moscow, Russia
This image is editorial