Sign in to favourite
Sign in to add to album

Deposition

Date: 1525
Media: oil, canvas
Dimensions: 184.3 x 158.5 cm
Location: Parma National Gallery, Parma, Italy
Image dimension 689x600px View all sizes