High Voltage Electric Power Substation

High Voltage Electric Power Substation in North Caicos.

High Voltage Electric Power Substation

landuse
industrial