Gonzalez Art Foundation
The Sacrifice of Isaac

The Sacrifice of Isaac

Date unknown · Antonio Balestra

Source
The Athenaeum
Image id
118372
Dimensions
1290 × 1953