The Holy Martyrs of Libya are 21 Christians, who were murdered by IS (ISIS) terrorists in February 2015. Before they had denied to renounce their faith though threatened with death for 40 days. The Coptic Orthodox Church of Alexandria acknowledged them as new martyrs.
Owner of the 2915 painting: Collegium Orientale Eichstätt, Germany.
There is a limited edition of fine art prints of this work. To purchase a replica, please click here.