Khabarovsk
Russia. Khabarovsk Territory
Energomash workers housing1951
Lenin Street, 83
2002-06-03
© Photograph by William Brumfield