Chapel of the Iberian Icon of the Mother of God
Emb. Kanala Griboyedova, 2A Bldg. L, St. Petersburg 191011 Russia
Chapel of the Iberian Icon of the Mother of God is a Points of Interest & Landmarks place is located in St. Petersburg, Northwestern District. The address of Chapel of the Iberian Icon of the Mother of God is Emb. Kanala Griboyedova, 2A Bldg. L, St. Petersburg 191011 Russia.