Vologda
Russia. Vologda region
Commercial building
Victory Prospekt, 9
1996-07-30
© Photographs by William Brumfield