From the series “It is they who make Russia great” / filmed by me on El 6 Novocherkassk (formerly Novocherkassk Electrode Plant)

   
From the series “It is they who make Russia great” / filmed by me on El 6 Novocherkassk (formerly Novocherkassk Electrode Plant) - My, Factory, Production, Russian production, Industry, The photo

v20240901