Church of Smolensk Icon of Our Lady
Simanovskogo, 26A, Kostroma 156000 Russia
Church of Smolensk Icon of Our Lady is a Churches & Cathedrals place is located in Kostroma, Central Russia. The address of Church of Smolensk Icon of Our Lady is Simanovskogo, 26A, Kostroma 156000 Russia.