Vologda
Russia. Vologda region
Vologda Eparchy Women’s School
Embankment of VI Army, 113 / Chernyshevskii street, 1
1995-08-11 ▪ View from South
© Photographs by William Brumfield