Designed by
Title
Electrical Engineer make Services, Testing and Maintenance Low v #84013148
Description
St. Petersburg, Russia - October 4, 2016: Engineer make Services electric transformer station or maintenance switchboard.
This image is editorial