Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 25
1998-03-12
View from North-East
© Photographs by William Brumfield