mail_outline sales@mediastorehouse.com
Russia, Moscow, Red Square. St Basils Cathedral
Russia; St Petersburg; St Nicholas Cathedral. Construction of the St Nicholas Cathedral began in 1753 under orders of Empress Elizabeth and the alter was consecrated in 1760
The Cathederal of the Annunciation, (Blagoveshchenskiy sobor), detail of the golden domes. This served as a private church if the Grand Dukes and Tsars