Chapel of the Iberian Icon of the Mother of God
Kollontai, 38, St. Petersburg 193312 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 Kollontai, 38, St. Petersburg 193312 Russia.