St. Alexander Nevsky Cathedral Image Posted on November 13, 2013 by delbastiano The church got completed 101 years ago and is an important site of the center of Sofia (Bulgaria). Share this:TwitterFacebookLike Loading... Related