Designed by
Title
Transformers and switchboards prepared for installation stand outside under the awning in the yard of `Loft 1905` in Moscow #105449845
Description
Moscow, Russia - November 08, 2017: Transformers and switchboards prepared for installation stand outside under the awning in the yard of `Loft 1905` in Moscow
This image is editorial