Preview Interior of Russian Orthodox cathedral of Alexander Nevsky, Tallinn, Harjumaa, Estonia, Baltic States, Europe Image ID: 1113-92859 Artist: Holger Leue Purchase a commercial license Buy framed prints & more from our print store ornament sight nobody architecture europe cathedral eastern orthodox church religion low angle view capital landmark travel baltic states estonia landmark catholicism indoors alexander nevsky cathedral ornate christianity tallinn russian orthodox church harjumaa chandelier