Pietro Testa, (artist), Italian, 1612 - 1650, The Sacrifice of Iphigenia, c. 1640/1642, etching


Size: 5200px × 4235px
Location:
Photo credit: © Artokoloro / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ., 1612, 1640, 1642, 1650, etching, iphigenia, italian, pietro, sacrifice, testa