Stock Photo: The Deposition, by De' Rossi Francesco know as Cecchino Salviati, 1549 - 1550, 16th Century, fresco. Italy, Lazio, Rome, Santa Maria dell'Anima Church. Detail. Face of Jesus Christ Jesus Christ Virgin Mary Mother Mary Madonna young man boy shade: shadow light blue: azure black.