Francesco Salviati
The Deposition

1550
Church of Santa Maria dell'Anima, Rome

More of the Deposition

Photographed at the church by Richard Stracke, shared under Attribution-NonCommercial-ShareAlike license.