The icon is located in a shrine to the west of the church and depicts the new-Martyr George, Christodoulos of Alexandria and the martyrdom of St. George.