Sacrifice of Isaac (1635) Rembrandt (1606-1669) Sacrifice of Isaac 1635 Oil on canvas, 193 x 132 cm Hermitage Museum, Saint Petersburg Detail. Share this:FacebookTwitterEmailPrintMoreRedditLinkedIn