K K 1 K S TA

Alexander Nevsky Church

  • Next to the Church of the Holy Sepulchre, Old City of Jerusalem