Chelyabinsk
Russia. Chelyabinsk region
Apartment house
Lenin prospekt, 53 / Tsvilling street, 33
2003-07-12
© Photograph by William Brumfield