Vologda
Russia. Vologda region
Izvozchikov house
Nekrasov Street, 15 / Chernyshevskii street, 55
1998-02-26 ▪ View from South
© Photographs by William Brumfield