Vologda
Russia. Vologda region
Hotel "Slavyanskaya"
Victory Prospekt, 6
1998-02-26 ▪ View from South
From rigth to left: buildings Pobeda prospect 2, 4, 6
© Photographs by William Brumfield