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