Vesyegonsk Churches & Cathedrals:

Church of Our Lad...

Read more...