Electrical power transformer Image 3530

Electrical power transformer Utility pole High voltage Electricity