The Sacrifice of Iphigenia. Pietro Testa (Italy, Lucca, 1612-1650). Italy, circa 1640-1642. Prints; etchings. Etching


Size: 2863px × 2310px
Photo credit: © LMA/AW / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: