Rosso Fiorentino
The Deposition from the Cross is an altarpiece, completed in 1521, depicting the Deposition of Christ by the Italian Renaissance painter Rosso Fiorentino. It is broadly considered to be the artist's masterpiece. Painted in oil on wood, the painting was previously located in the Duomo of Volterra, but has been moved to the town art gallery.