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