Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 25
1998-03-12
© Photograph by William Brumfield