Designed by
Title
Russia, Moscow, The Cathedral of the Annunciation Blagoveschensky sobor, Russian Orthodox church dedicated to the Annunciation #170124596
Description
Russia, Moscow, The Cathedral of the Annunciation Blagoveschensky sobor, Russian Orthodox church dedicated to the Annunciation of the Theotokos.
This image is editorial