Title: Large Deposition (after Rembrandt) ID#: 1039 Genre: Biblical Themes Year: 2007 Price: $7672 Size: 96" x 48" Medium: oil on canvas