Need help? Call us at 800-828-4545
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.