Designed by
Title
Vologda, Russia - April 28, 2024. Deacons Doors in a Russian Orthodox Church Altar #341119777
Description
Vologda, Russia - April 28, 2024. The Deacons doors in the altar screen of a Russian Orthodox church, richly decorated with gold painting and religious icons. The doors are part of the ornate iconostasis
This image is editorial