Khabarovsk
Russia. Khabarovsk Territory
I. Takeuchi building1912
Komsomolskaia Street, 88 / Muravev-Amurskii street, 5
2002-05-31
© Photograph by William Brumfield