Khabarovsk

Russia. Khabarovsk Territory

I. Takeuchi building
1912

Komsomolskaia Street, 88 / Muravev-Amurskii street, 5

 

2002-05-31

© Photograph by William Brumfield