Designed by
Title
Electrical Preventive Maintenance, 115kV insulator cleaning by the service team in the switchyard #283081069
Description
Electrical Preventive Maintenance, 115kV insulator cleaning by the service team in the switchyard on the blue sky background
This image is editorial