![](http://www.alamy.com/thumbs/6/9E31622D-46B2-4629-829A-E6D8BC8ECEC1/2J2Y7F1.jpg)
Deposition - oil on canvas - Ippolito Scarsella - 1612 - Ferrara, Italy,Museum of Este Castle
Size: 3626px × 5316px
Photo credit: © rita guglielmi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: art, canvas, gallery, masterpiece, museum, oil, painted, painter, style