Kazan
Russia. Tatarstan, republic
L.V. Kekin building (hotel Volga)
Gorkii Street, 3
2003-05-29
© Photograph by William Brumfield