Khabarovsk
Russia. Khabarovsk Territory
Energomash palace of culture
Lenin Street, 85 / Leningrad Street, 19
2002-06-03
© Photograph by William Brumfield