Vologda
Russia. Vologda region
Church of Saint Alexander Nevskii
2004-07-13
View from North-West
© Photograph by William Brumfield