Ajax loader
IMAGE
of 1000
, Christ, Deposition of, Painting, Medium
Details
The Deposition. 1600-1604. Oil on canvas, 300 x 203 cm.
Location:
Pinacoteca, Vatican Museums, Vatican State
Photo Credit:
Scala / Art Resource, NY
Image Reference:
ART99721
Image size:
4972 X 6819 px
Keywords