Vologda
Russia. Vologda region
Monument to Great Fatherland war heroes
Lenin Street
2001-08-05
© Photograph by William Brumfield