Temple of the Smolensk Icon of the Mother of God
Peterburgskoye Hwy., 34, Shushary, St. Petersburg 196140 Russia
Temple of the Smolensk Icon of the Mother of God is a Churches & Cathedrals place is located in St. Petersburg, Northwestern District. The address of Temple of the Smolensk Icon of the Mother of God is Peterburgskoye Hwy., 34, Shushary, St. Petersburg 196140 Russia.