Chelyabinsk
Russia. Chelyabinsk region
Truboprokatchiki palace of culture
Novorossiiskaia street, 83
2003-07-13
© Photograph by William Brumfield