The Putilov Factory

The Putilov Factory, a monstrous iron beast on the outskirts of Petrograd, spewed more than just smoke and steel in 1917. Its sprawling workshops, a labyrinth o...