Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 4
1998-02-26
From right: Victory Prospekt 2, 4, 6. Foreground: monument to V.I. Lenin
© Photograph by William Brumfield