part of high-voltage substation

part of high-voltage substation - 7804565

High-voltage insulators and wires on the high-voltage substation

Similar stock images

to-top-page