Nicosia The Church of the Holy Cross of Agiasmati The Church of the Holy Cross of Agiasmati is... 3923