Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 21
1996-07-30 ▪ View from East
© Photographs by William Brumfield