Designed by
Title
Electricians inspecting equipment in the switchboard room. #62667497
Description
Town Kommunar, Leningrad region, Russia - June 6, 2007: Cardboard Factory, engineer inspects the electrical switchboard, distribution electric board room.
This image is editorial