Designed by
Title
Transformer substation, high-voltage switchgear and equipment. HDR photo of an electric station with poles and wires. #129457236
Description
Transformer substation, high-voltage switchgear and equipment. HDR photo of an electric station with es and wires