Filippino Lippi and Pietro Perugino
Annunziata Polyptych - Deposition from the Cross, 1504–1507
Oil on panel. 334×225
Basilica dell'Annunziata, Florence