Testa, Pietro

Sacrifice of Iphigenia