Designed by
Title
Woman using interactive touchscreen display at modern technology exhibition #129223945
Description
MOSCOW, RUSSIA - July 30, 2018: Smart City Exhibition. Woman using interactive touchscreen display with virtual map of Moscow at modern technology show
This image is editorial