Sherovichi

Smolenskaya, Russian Federation