Designed by
Title
Saint Petersburg, Russia - December 9, 2019: Rear view of man looking at multiple computer screens. Monitoring displays #201635957
Description
Saint Petersburg, Russia - December 9, 2019: Rear view of man looking at multiple computer screens. Monitoring displays of Grand maket Russia.
This image is editorial