Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 2
1998-02-26 ▪ View from South
From center to left: buildings on Victory Prospekt (2, 4, 6); from center to right: Peace Street 8
© Photographs by William Brumfield