Vologda
Russia. Vologda region
E.S. Dyachkova house
Lenin Street, 5
1996-07-29 ▪ View from South-West
From left to right: commercial buildings , Lenin Street 5, 7
© Photographs by William Brumfield