JurisdictionBasilicaMother of God at MoscowBasilica of St. Catherine of Alexandria Saint Petersburg (Saint Petersburg), Northwestern , Russia FacebookXPinterestLinkedIn