23 May 2023 English Church of the Vladimir Icon of the Our Lady in Severodvinsk. Russian Церковь Владимирской иконы Божией Матери в Северодвинске. operator:...