Pact of Judas
painting 62 of 87 by Duccio di Buoninsegna

Pact of Judas by Duccio di Buoninsegna