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