Stock Photo: Raphael / 'The Deposition (Pala Baglione)', 1507, Oil on wood, 184 x 176 cm. Artwork also known as: Traslado de Cristo o Deposición Borghese. Museum: GALLERIA BORGHESE.