Vologda

Russia. Vologda region

Levashov House

Herzen Street, 37

 

1997-01-03 ▪ View from South-West

© Photographs by William Brumfield